impounding dams - Französisch Englisch Wörterbuch